TS-PVM: a fault tolerant PVM extension for real time applications

نویسنده

  • Usama Badawi
چکیده

In this research work, a fault tolerant extension of the de facto message passing system parallel virtual machine, TSparallel virtual machine, is introduced. This extension enables real time applications over parallel virtual machine. In PVM and similar message passing systems, if the message receiver is not available, due to network failure or machine crash, a failure is reported and data must be resent. If the transferred data is persistent, i.e. should not be lost, then it is important to provide the system with failure recovery mechanisms. The idea behind the proposed extension, TSparallel virtual machine, is to integrate a fault tolerant distributed shared memory layer, in parallel virtual machine. Such layer has been inherited from the TRIPS system that supports fault tolerance over a DSM. The challenge of this research work is the integration of a DSM layer in a message passing system. The proposed parallel virtual machine extension would have bad performance if compared to the pure message passing one. On the other hand, the real time application can be completed in spite of failures occurrence.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

FTOP: A Library for Fault Tolerance in a Cluster

Checkpointing and rollback recovery is a simple technique for fault tolerance. The state of a process is saved on a disk file from which the process can recover on the occurrence of failure. In this paper we describe the implementation of FTOP (Fault Tolerant PVM), a coordinated checkpointing library integrated with PVM. Existing PVM applications require only minor change for incorporating faul...

متن کامل

PVM Grids to Self-assembling Virtual Machines

Oak Ridge National Laboratory (ORNL) leads two of the five big Genomes-to-Life projects funded in the USA. As a part of these projects researchers at ORNL have been using PVM to build a computational biology grid that spans the USA. This talk will describe this effort, how it is built, and the unique features in PVM that led the researchers to choose PVM as their framework. The computations suc...

متن کامل

PVM-SCI: A PVM Implementation for Heterogeneous SCI-Clusters

| We present PVM-SCI, an implementation of the PVM 3.4 message passing standard for workstation clusters with scalable coherent interface (SCI). PVM-SCI provides two complementary communication schemes: the usual UDP/IP protocol for messages sent via PVM daemons, and a fast communication protocol that has been implemented directly on top of SCI for messages sent with the PvmRouteDirect directiv...

متن کامل

Progress towards Petascale Virtual Machines

Petascale Virtual Machines (PVM) continues to be a popular software package both for creating personal grids and for building adaptable, fault tolerant applications. We will illustrate this by describing a computational biology environment built on top of PVM that is used by researchers around the world. We will then describe or recent progress in building an even more adaptable distributed vir...

متن کامل

PVM and MPI a Comparison of Features

This paper compares PVM and MPI features pointing out the situ ations where one may be favored over the other Application developers can determine where their application most likely will run and if it re quires particular features supplied by only one or the other of the APIs MPI is expected to be faster within a large multiprocessor It has many more point to point and collective communication...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Int. Arab J. Inf. Technol.

دوره 6  شماره 

صفحات  -

تاریخ انتشار 2009